decomposing meat - Spanish English Dictionary